f2d8cfdfb35f394309083ea4bdd97449cf17fa10,src/main/java/hex/glm/GLM2.java,Iteration,callback,#GLMIterationTask#,359

Before Change


            }).asyncExec(_dinfo._adaptedFrame);
          } else { // already got all the info
            checkGradient(newBeta,glmt.gradient(l2pen()));
            if(n_folds > 1) nextLambda(glmt,newBeta); // need to call xval first
            else nextLambda(glmt, glmt._beta, glmt._val);
          }
        } else { // not done yet, launch next iteration

After Change


            }).asyncExec(_dinfo._adaptedFrame);
          } else { // already got all the info
            checkGradient(newBeta,glmt.gradient(l2pen()));
            nextLambda(glmt,newBeta);
          }
        } else { // not done yet, launch next iteration
          final boolean validate = higher_accuracy || (currentLambdaIter % 5) == 0;